Dreitier\WordPress\Multisite\Configuration\Persistence\BlogConfigurationRepository A

Total Complexity 57
Dependencies 12
Dependents 8
Total lines 549
Lines of code 219
Logical lines of code 130
Comment lines 203
Methods 23
Properties 8

Methods 23

Method Rating Maintainability Complexity Lines of code
findSanitizedValue()
A
51 8 27
persist()
S
54 5 24
persistSanitizedValue()
S
58 4 15
createOption()
S
60 3 14
getDefaultValue()
S
60 3 13
updateOption()
S
61 3 13
findProfileAssociations()
S
61 3 12
findProfileId()
S
62 3 11
doesOptionExist()
S
63 3 11
isDefaultProfileUsed()
S
70 3 5
isOptionHandledByProfile()
S
67 2 8
findRawValue()
S
67 2 8
delete()
S
69 2 7
findAllSanitized()
S
67 2 8
getSites()
S
66 2 10
deleteProfileAssociations()
S
68 2 7
findSanitizedPermission()
S
82 1 3
__construct()
S
67 1 8
deleteProfileId()
S
79 1 3
updateProfileId()
S
79 1 3
getOptionName()
S
80 1 3
getAllOptionNames()
S
80 1 3
persistSanitizedPermission()
S
82 1 3